package com.welike.shibo.vo;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @author fangyu
 * @version v1.0.0
 * @since 2019-08-12 22:58
 */

@Data
public class UserInfoVO {

    /**
     * 主账号
     */
    private String uid;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 性别，1-男，2-女
     */
    private Integer gender;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 生日
     */
    private String birthday;

    /**
     * 地址
     */
    private String address;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 个性签名
     */
    private String signature;

    /**
     * 等级，1-普通，2-白银
     */
    private Integer level;

    /**
     * 注册时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date regTime;
//
//    /**
//     * 设备id
//     */
//    private String deviceId;
//
//    /**
//     * 设备类型
//     */
//    private Integer deviceType;

    /**
     * 关注状态
     */
    private boolean followState = false;

    /**
     * 粉丝数
     */
    private Integer fansCount;

    /**
     * 视频数
     */
    private Integer videoCount;

    /**
     * 关注数
     */
    private Integer followCount;

    /**
     * 获赞数
     */
    private Integer getLikeCount;
}
